The best restaurants in St. George are:
The White Horse in King's Square
Cafe San Georgio on Water Street
Tavern by the Sea at Somers Wharf